草庐IT

MongoDB geoNear 多坐标

全部标签

java - 将图像 X、Y 坐标转换为经度和纬度?

我已经设置了特定静态map图像的最小经度和纬度值。该map图像是某个国家/地区的剪切图。/***Maximumlongitudevalueofthemap*/privatefloatmapLongitudeMax;/***Minimumlongitudevalueofthemap*/privatefloatmapLongitudeMin;/***Maximumlatitudevalueofthemap*/privatefloatmapLatitudeMax;/***Minimumlatitudevalueofthemap*/privatefloatmapLatitudeMin;我有一个

java - 如何使用 JFreeChart 获取鼠标单击时的点坐标?

我正在尝试获取在散点图上用鼠标单击的点的坐标。当你点击一个点时,“点击事件!”并且坐标打印在控制台上。当您单击“测试”按钮时,“测试”和坐标会打印在控制台上。问题:点击按钮后打印的坐标是最新的。单击某个点后打印的坐标是先前选择的点。我该如何解决这个问题(所以当我点击一个点时,会显示新选择点的坐标)?packagegraph;importjava.awt.BorderLayout;importjava.awt.Color;importjava.awt.EventQueue;importjava.awt.event.ActionEvent;importjava.util.Random;im

java - 从旧坐标和 x 和 y 计算新坐标

我在现实生活中有以下项目设置:雷达是静态的,这意味着它始终处于相同的位置。A-item可以移动,它的位置可以是任意的。从雷达上,我可以读取A相对于雷达的x和y坐标。我编写了以下类来描述每个项目的位置:publicclassPosition{publicenumDirection{EAST,WEST,NORTH,SOUTH};publicfinalDirectionlatitudeDirection,longitudeDirection;publicfinalfloatlatitude,longitude,altitude;publicPosition(Directionlatitude

java - 如何为任何给定坐标找到正确的邻居?

更新:这个问题正在寻求有关如何为任何给定坐标获取一组邻居的指导。我创建了一个包含坐标的二维数组,int[][]coordinates={{-1,-1},{-1,0},{-1,+1},{0,-1},{0,+1},{+1,-1},{+1,0},{+1,-1}};如您所知,这些是坐标(0,0)的邻居。现在我正在尝试实现一个方法,该方法采用两个参数(intpositionX,intpositionY),并使用输入参数值coordiante(x,y)作为起始坐标并找到所有此坐标的邻居。我正在考虑这样的事情:intgetNearCoordinates(intpositionX,intpositio

java - JTextPane 的坐标以在 Java 中制作屏幕截图

我希望有人能帮助我,这就是我想做的。我有一个JTextPane,我想截取该特定JTextPane坐标和大小的屏幕截图,到目前为止,我可以使用JTextPane的大小截取屏幕截图,但我无法获取特定坐标,我的屏幕截图总是得到(0,0)坐标。这是我的方法:voidcapturaPantalla(){try{intx=txtCodigo.getX();inty=txtCodigo.getY();RectangleareaCaptura=newRectangle(x,y,txtCodigo.getWidth(),txtCodigo.getHeight());BufferedImagecaptur

ENVI为遥感影像设置空间坐标系的方法

  本文介绍基于ENVI软件,对不含有任何地理参考信息的栅格遥感影像添加地理坐标系或投影坐标系等地理参考信息的方法。  我们先来看一下本文需要实现的需求。现有以下两景遥感影像,其位于不同的空间位置;但由于二者均不含任何地理参考信息,导致其在ENVI软件中打开后会自动重叠在一起;如下图所示。  那么我们就以其中一景遥感影像为例,对其添加地理参考信息。  明确了具体需求,接下来就可以开始操作。首先,我们在ENVI软件中打开对应的两景遥感影像;其次,在需要添加地理参考信息的图像名称处右键,选择“ViewMetadata”。  弹出如下所示的元数据浏览窗口。  这里我们需要注意:如果大家打开的元数据浏

java - 如何根据角度和距离获取坐标系中某点的坐标

当我只有原点坐标(x,y)和原点到点的角度以及原点到点的距离时,如何获取坐标系中点的坐标? 最佳答案 您使用Math.cos,Math.sin像这样:pointX=x+distance*Math.cos(angle)pointY=y+distance*Math.sin(angle)关于弧度/度数的注意事项Math.cos和Math.sin假定参数以弧度(0…2π)给出。如果您的角度以度为单位(0…360),您可以使用Math.cos(Math.toRadians(angle))例如。 关

java - SwingController 获取页面坐标

使用IcePdf(1.8版),我将SwingController集成到我的JPanel中,以便在我的应用程序中使用它。由于显示到SwingController中的页面位于Controller中的特定位置。我如何获得相对于整个SwingController的页面坐标(例如左上角,如果使用PDF坐标则为左下角),以便我可以获得相对于JPanel的页面坐标?我在IcePDf的API中进行了深入搜索,但我不知道该怎么做。谢谢。 最佳答案 试试这个swingController.getDocumentViewController().getD

【教程】详解相机模型与坐标转换

转载请注明出处:小锋学长生活大爆炸[xfxuezhang.cn]由于复制过来,如果有格式问题,推荐大家直接去我原网站上查看:相机模型与坐标转换-生活大爆炸目录经纬度坐标系转地球直角坐标系大地直角坐标系转经纬度坐标系地理坐标系转大地直角坐标机体坐标系转地理坐标系相机坐标系转机体坐标系图像坐标系转像素坐标系相机坐标系转图像坐标系世界坐标系转相机坐标系世界坐标系转像素坐标系透视变换下的坐标转换坐标系系统通用横轴墨卡托UTM坐标转换公式WGS84UTM坐标转换软件三维画图软件测试代码资料推荐题外话7个坐标系:机体坐标系:单位m,是以载机位置为原点建立的直角坐标系,X轴指向机头方向,Z轴指向载机垂直向下

使用OpenCV透视变换技术实现坐标变换实践

1.概述1.1.需求在局部空间(无GPS定位)视频监控过程中,把视频识别到物体位置,投射到空间平面坐标系中,获取物体在局部空间的平面坐标。1.2.解决方案使用图像透视变换技术。1.3.透视变换概念透视变换是指利用透视中心、像点、目标点三点共线的条件,按透视旋转定律使承影面(透视面)绕迹线(透视轴)旋转某一角度,破坏原有的投影光线束,仍能保持承影面上投影几何图形不变的变换。简而言之,就是将一个平面通过一个投影矩阵投影到指定平面上。透视变换(PerspectiveTransform)和仿射变换(AffineTransform)在图像还原、局部变化处理方面有重要意义。通常,在2D平面中,仿射变换的应